the window ledge - Espagnol Anglais Dictionnaire